package com.tydic.borderer.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.tydic.common.mybatis.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;

/**
 * 边民变更历史记录信息
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("dxbm_borderer_change_history")
public class BordererChangeHistory extends BaseEntity {
    @Serial
    private static final long serialVersionUID = -5846567067219198757L;
    @TableId
    private String id;
    /**
     * 用户名
     */

    private String name;
    /**
     * 身份证号码
     */

    private String idCardNumber;

    private String bordererCardNumber;

    private String bordererGroup;
    /**
     * 身份证正面照
     */

    private String frontPhoto;
    /**
     * 身份证反面照
     */

    private String backPhoto;

    private String bordererPhoto;
    /**
     * 银行名称
     */

    private String bankName = "";
    /**
     * 支行名称
     */

    private String branchBankName;
    /**
     * 银行卡号
     */

    private String cardNumber;
    /**
     * 银行卡户名
     */

    private String cardholder;

    private String userCode;


    private String procInstId;


    private String operator;

    private String socialCode;

    private String frontBusinessPhoto;

    private String backBusinessPhoto;

    private String phoneNumber;


    private String enterpriseName;

    private String businessAddress;

    private String businessStartDate;

    private String businessEndDate;

    private String auditStatus;
    /**
     * 用户实名认证状态
     */
    private String userCertificationStatus;
    /**
     * 个体工商户实名认证状态
     */
    private String enterpriseCertificationStatus;


    private String hisStatus;
}
